dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Royal Mast
— definition
1.
royal mast (Noun)
1 definition
royal mast (Noun)
— Topmast immediately above the topgallant mast.
1 type of
topmast